创建订单|百度->商户

创建订单|百度->商户

接口描述

本接口主要用户创建订单

权限说明

注意事项

  1. 超时时间:要求接口耗时小于1.5S(超过1.5S触发超时重试),重试策略:超时默认重试3次。
  2. 返回值判断:
    a.返回数据格式:json,包含字段如:{"errno":0,"msg":"success","data":{}}

请求参数

参数名称 类型 是否必选 参数位置 描述
station_id String RequestBody参数 油站ID,商户提供
gun_no String RequestBody参数 油枪号
oil_no String RequestBody参数 油号 示例:92
total_amount String RequestBody参数 订单总金额
pay_amount String RequestBody参数 支付金额
promotion_amount String RequestBody参数 百度优惠金额
openid string RequestBody参数 用户唯一标识
bd_pre_order_id String RequestBody参数 百度唯一单号
bd_pay_order_id String RequestBody参数 百度支付单号
coupon_id String RequestBody参数 优惠券ID

响应参数

参数名称 父节点 类型 是否必传 描述
errno int 错误码,0:成功
msg string 结果描述,success:成功
data json 预定结果
bdOrderId data string 百度支付订单号
tpOrderId data string 商户订单号

请求示例

{
    "tp_name":"test",
    "salt":681161,
    "timestamp":1648642558,
    "sign":"ca852a6df07aa4653d1d0848bd893247",
    "bd_orderid":"xxx"
    "station_id":"xx",
    "gun_no":"xx",
    "oil_no":"xx",
    "total_amount":"xx",
    "pay_amount":"xx",
    "promotion_amount":"xx",
}

响应示例

{
    "errno": 0,
    "msg": "ok",
    "data": {
        "bdOrderId":"xxx",
        "tpOrderId":"xxx",
    }
}
获取 Openid| 商户->百度支付成功通知|百度->商户